﻿@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, hr {
  padding: 0;
  margin: 0;
  font-size: 13px;
  font-family: "Microsoft YaHei";
  line-height: 1.5; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

fieldset, img {
  border: 0; }

ol, ul, li {
  list-style: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  font-size: 100%; }

/* 链接颜色设置*/
a:link {
  text-decoration: none;
  color: #000; }

a:visited {
  text-decoration: none;
  color: #000; }

a:hover {
  color: #f47626;
  text-decoration: none; }

a:active {
  text-decoration: none;
  color: #000; }

/* 链接颜色设置*/
* html ul li {
  float: left; }

* html ul li a {
  cursor: pointer; }

body {
  color: #000;
  /*设置字体颜色*/ }

.clear {
  clear: both; }

.main {
  width: 1000px;
  margin-left: auto;
  margin-right: auto; }

.wrap {
  min-width: 1000px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }

/* 清理浮动 */
.fn-clear:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

.fn-clear {
  zoom: 1;
  /* for IE6 IE7 */ }

.floatLeft {
  float: left; }

.floatRight {
  float: right; }

img {
  display: block; }

input, textarea {
  outline: none; }

i, strong, em {
  font-style: normal; }

.view {
  background-color: #000; }

/* 图标类样式 */
/*分页控件*/
.MvcPagerCtrl {
  font-family: 微软雅黑; }

.MvcPagerCtrl a {
  color: #000;
  border: 1px solid #ddd;
  background-color: #f2f2f2;
  padding: 1px;
  text-decoration: none; }

.MvcPagerCtrl a {
  padding: 1px 5px; }

.MvcPagerCtrl a:hover {
  color: #fff;
  background-color: #ff8c00; }

/*分页控件结束*/
/*其他效果*/
/*图片展示效果*/
.imageList li:hover {
  box-shadow: 2px 2px 10px #888888; }

/*公共类结束*/
/* header */
.header_topLine_content, .header_topLine {
  height: 30px;
  line-height: 30px; }

.header_topLine, .header_topLine a {
  color: #888; }

.header_logo, .header_tel {
  height: 184px; }

.i_placeholder {
  height: 100%;
  display: inline-block;
  vertical-align: middle; }

.header_logo a, .header_tel img, .header_logo span, .header_tel span, .footer_main a, .footer_main .vertical_text {
  display: inline-block;
  display: inline-block;
  vertical-align: middle; }

.nav li, .nav_li_on {
  height: 75px;
  line-height: 75px; }

.nav li {
  float: left;
  text-align: center; 
  width: 125px;}
  .nav li a {
    font-size: 18px;
    display: block;
    color: #fff; 
    height: 75px;}
  .nav li:hover {
    background-color: #686868; }

.header_topLine_content {
  background-color: #000; }
  .header_topLine_content .header_topLine .header_topLine_welcome {
    float: left; }
  .header_topLine_content .header_topLine .bdsharebuttonbox {
    float: right; }
  .header_topLine_content .header_topLine .header_topLine_text {
    float: right; }
.header_logo {
  float: left; }
  .header_logo span {
    color: #000;
    font-size: 15px;
    text-align: center; }
  .header_logo img.logo {
    width: 317px;
    height: 74px;
    display: inline-block;
    vertical-align: middle; }
  .header_logo img.logo-title {
    display: inline-block;
    vertical-align: middle;
    width: 315px;
    height: 74px;
    margin-bottom: 20px; }
.header_tel {
  color: #f28101;
  float: right; }
  .header_tel img {
    width: 51px;
    height: 51px; }
  .header_tel span em {
    color: #f28101;
    font-size: 25px; }
  .header_tel .code {
    position: relative;
    vertical-align: baseline; }
    .header_tel .code img {
      width: 85px;
      height: 91px; }
    .header_tel .code i {
      position: absolute;
      bottom: -16px;
      left: 2px;
      font-size: 13px;
      color: #000; }
.header_nav_content {
  background-color: #000; }
  .header_nav_content .header_nav {
    position: relative; }
    .header_nav_content .header_nav .nav_li_on {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      background: url(../Images/nav_li_on.png) no-repeat center;
      z-index: -1; }

/* footer */
.footer {
  overflow: hidden;
  background-color: #000; }
  .footer_nav {
    margin-top: 20px;
    border-top: solid 1px #767373;
    border-bottom: solid 1px #767373; }
  .footer .footer_main {
    margin-top: 60px;
    margin-bottom: 60px; }
    .footer .footer_main a img {
      width: 314px;
      height: 117px; }
    .footer .footer_main .vertical_text {
      width: 520px;
      margin-left: 200px;
      font-size: 14px;
      line-height: 30px;
      color: #fff; }
      .footer .footer_main .vertical_text strong {
        font-size: 35px;
        margin-top: 20px; }
      .footer .footer_main .vertical_text p {
        margin-right: 1em;
        white-space: nowrap;
        /*&:nth-of-type(1){
        	font-weight: bold;
        	font-size: 16px;
        	display: block;
        }*/ }
        .footer .footer_main .vertical_text p a {
          color: #fff; }
  .footer .footer_line {
    background-color: #000; }
    .footer .footer_line .main {
      height: 40px;
      line-height: 40px;
      color: #888; }
      .footer .footer_line .main a {
        color: #888; }
      .footer .footer_line .main span {
        float: right;
        color: #888; }
  .footer .goTop {
    position: fixed;
    bottom: 0;
    left: 50%;
    margin-left: 500px;
    width: 28px;
    height: 90px;
    font-size: 15px;
    background-color: #ff9632;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 5px;
    cursor: pointer; }
    .footer .goTop span.support {
      display: block;
      width: 0;
      height: 0;
      border-left: 10px solid transparent;
      border-bottom: 10px solid #fff;
      border-right: 10px solid transparent;
      margin: 0 auto; }

/* 推荐产品 */
.RecommendProducts .title {
  position: relative;
  height: 40px;
  border-bottom: 1px solid #a5a5a5;
  margin-bottom: 20px; }

.RecommendProducts .title span {
  position: absolute;
  top: 0;
  left: 0;
  color: #0056d9;
  width: 118px;
  height: 40px;
  font-size: 16px;
  line-height: 26px;
  text-align: center;
  border-bottom: 3px solid #0055cc; }

video {
  background-color: #000; }

/* 网站地图 */
.siteMap {
  margin-top: 20px;
  margin-bottom: 20px; }

.siteMap span {
  font-size: 20px; }

.siteMap ul {
  font-size: 18px;
  background-color: #f8f8f8;
  border: 1px solid #c9c9c9; }

.siteMap ul li {
  float: left;
  line-height: 160%;
  padding: 10px 20px; }

/* 全屏轮播图 */
.fullSlide {
  width: 100%;
  min-width: 1000px;
  position: relative;
  height: 720px;
  background: #000;
  overflow: hidden;
  border-bottom: 4px solid #6a6a6a; }

.fullSlide .bd {
  margin: 0 auto;
  position: relative;
  z-index: 0;
  overflow: hidden; }

.fullSlide .bd ul {
  width: 100% !important;
  position: relative;
  width: 1920px;
  height: 720px; }

.fullSlide .bd li {
  width: 100% !important;
  height: 720px;
  overflow: hidden;
  text-align: center;
  position: absolute;
  width: 1900px;
  left: 0px;
  top: 0px;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }

.fullSlide .bd li a {
  display: block;
  height: 500px; }

.fullSlide .hd {
  width: 100%;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  height: 30px;
  line-height: 30px;
  /*background: url(../Images/touming.png) repeat-x; */
  text-align: center;
  _background: #000;
  _filter: alpha(opacity=60); }

.fullSlide .hd ul {
  text-align: center;
  padding-top: 5px; }

.fullSlide .hd ul li {
  cursor: pointer;
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 100px;
  height: 10px;
  margin: 5px;
  background: #fff;
  overflow: hidden;
  line-height: 9999px; }

.fullSlide .hd ul .on {
  background: #ef8201; }

a.nextBtn {
  float: right; }

a.prevBtn {
  float: left; }





/*页脚部分*/
.footer {
	background-color: #aaaaaa;
	height: 20px;
}

.footer .footerTxt {
	line-height: 20px;
	color: #d2d2d2;
	font-size: 12px;
	text-align: center;
}

.footer .footerTxt a{
	 color: #d2d2d2;
}